package figuras;

import javax.swing.ImageIcon;

import jogo.Mapa;
import jogo.Player;
import jogo.Posicao;

public class Peao extends Figura {

	private final int VIDA = 50;
	private final int RANGE = 1;
	private final int ATAQUE = 2;
	private final int VELOCIDADE_ATAQUE = 3;
	private final int VELOCIDADE = 15;

	public Peao(Posicao posicao, ImageIcon icon, Player player, Mapa mapa) {
		super(posicao, icon, mapa);
		this.player = player;
		this.icon = icon;
		this.vida = VIDA;
		this.range = RANGE;
		this.ataque = ATAQUE;
		this.velocidade_ataque = VELOCIDADE_ATAQUE;
		this.velocidade = VELOCIDADE;
		this.tipo = Tipo.PEAO;
		posicao.getLabel().setOpaque(true);
		posicao.getLabel().setBackground(mapa.getRange());
	}

	@Override
	public int getVidaMaxima() {
		return VIDA;
	}
}